Ground Roller — definition

1. ground roller (Noun)

1 definition

ground roller (Noun) — Madagascan roller with terrestrial and crepuscular habits that feeds on e.g. insects and worms.

1 type of
roller